limiting membrane of neural tube - Turc Anglais Dictionnaire